'''
Author: your name
Date: 2020-10-28 10:39:48
LastEditTime: 2020-10-28 10:59:39
LastEditors: Please set LastEditors
Description: In User Settings Edit
FilePath: \python-study\博客学习\进阶\04.py
'''
def f(a,b,c):
    # 格式化输出结果
    print("a=%d,b=%d,c=%d"%(a,b,c))
    print(a+b+c)

# 在func的参数中，所有参数被name收集，并根据位置合并成一个元组数据
def func(*name):
    print(type(name))
    print(name)

# 在funcd参数中，所有参数被dict收集，并封装成为一个字典传递
def funcd(**dict):
    print(type(dict))
    print(dict)

# 参数传递顺序：先位置，再关键字，再包裹位置，再包裹关键字

if __name__ == "__main__":
    func(1,4,6)
    func(5,6,7,1,2,3)
    funcd(a=1,b=9)
    funcd(m=2,n=1,c=11)